IEC 61131-3-based holonic control of a reconfigurable manufacturing subsystem
نویسندگان
چکیده
b E-mail: [email protected], Tel +27 21 808 4250 (corresponding author)Researchers in reconfigurable manufacturing systems (RMSs) have generally used the agent-based control (ABC). Due to industry’s hesitance to adopt ABC, this paper evaluates the reconfigurability of a control system developed with industry accepted technologies, i.e. IEC 61131-3 programming languages, a Beckhoff embedded PC and Beckhoff's programming software, TwinCAT. The evaluation focusses on a station controller that controls a reconfigurable subsystem in an RMS. The control system, implemented in an ADACOR-based holonic architecture, was evaluated by conducting reconfiguration experiments using a laboratory case study. This paper shows that a reconfigurable station controller can be implemented using IEC 61131-3 and industry accepted technologies if a hardware platform is used that allows multiple virtual PLCs to be run in individual threads. The control approach presented here can be used to create station control systems that offer optimised cycle times, the benefits of an RMS and the benefits of industry accepted technology.
منابع مشابه
Sequence-Controlled Web Services for Programmable Logic Controllers
The use of service-oriented architectures based on web services in the manufacturing layer of industrial enterprises enables vertical integration and promises increased interoperability. Unfortunately, the differing execution patterns—cyclic execution on programmable logic controllers vs. on-demand execution on industrial PCs—complicate the use of web services in the manufacturing layer. This p...
متن کاملDesign and Verification of Industrial Logic Controllers with UML and Statecharts
The paper describes a methodological framework that aims to apply formal design and verification techniques to the domain of Logic Control and Supervision for Manufacturing Systems. The methodology is based on a Object-Oriented approach, supported by a syntactical and semantical adaptation of the semi-formal software specification languages UML and Statecharts. The modeling languages has been s...
متن کاملIEC 61131-3 + ACPLT = Dynamic Reconfigurable Models
IEC 61131 [3] is a well-established international standard for programmable logic controllers (PLCs). Programming environments applying the IEC 61131 follow the “traditional” development cycle: edit-compile-load-execute. In case execution code needs to be modified, interruption of the execution is necessary. In this paper, we present an approach that combines object oriented ACPLT technologies ...
متن کاملErlang-based control implementation for a holonic manufacturing cell
Holonic control is generally used in reconfigurable manufacturing systems since the modularity of holonic control holds the promise of easier reconfiguration, reduction in complexity and cost, along with increased maintainability and reliability. As an alternative to the commonly used agent-based approach, this paper presents an Erlang-based holon internal architecture and implementation method...
متن کاملFPGA-based Execution Platform for IEC 61131-3 Control Software
The article presents FPGA-based hardware platform for executing control system software written in languages of IEC 61131-3 standard in CPDev integrated development environment. Supported data types, compilation to intermediate code and two implementations of FPGA execution machine – basic and enhanced are described. The implementations have been tested for speed and compared with software-base...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Computer Integrated Manufacturing
دوره 29 شماره
صفحات -
تاریخ انتشار 2016